github.com/vmihailenco/bufpool.Buffer.off (field)

38 uses

	github.com/vmihailenco/bufpool (current package)
		buf_pool.go#L62: 	buf.off = cap(buf.buf) + 1
		buf_pool.go#L66: 	buf.off = 0
		buffer.go#L23: 	off      int    // read at &buf[off], write at &buf[len(buf)]
		buffer.go#L50: func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
		buffer.go#L61: 	return string(b.buf[b.off:])
		buffer.go#L65: func (b *Buffer) empty() bool { return len(b.buf) <= b.off }
		buffer.go#L69: func (b *Buffer) Len() int { return len(b.buf) - b.off }
		buffer.go#L87: 	b.buf = b.buf[:b.off+n]
		buffer.go#L176: 		m, e := w.Write(b.buf[b.off:])
		buffer.go#L180: 		b.off += m
		buffer.go#L243: 	n = copy(p, b.buf[b.off:])
		buffer.go#L244: 	b.off += n
		buffer.go#L261: 	data := b.buf[b.off : b.off+n]
		buffer.go#L262: 	b.off += n
		buffer.go#L277: 	c := b.buf[b.off]
		buffer.go#L278: 	b.off++
		buffer.go#L294: 	c := b.buf[b.off]
		buffer.go#L296: 		b.off++
		buffer.go#L300: 	r, n := utf8.DecodeRune(b.buf[b.off:])
		buffer.go#L301: 	b.off += n
		buffer.go#L315: 	if b.off >= int(b.lastRead) {
		buffer.go#L316: 		b.off -= int(b.lastRead)
		buffer.go#L333: 	if b.off > 0 {
		buffer.go#L334: 		b.off--
		buffer.go#L355: 	i := bytes.IndexByte(b.buf[b.off:], delim)
		buffer.go#L356: 	end := b.off + i + 1
		buffer.go#L361: 	line = b.buf[b.off:end]
		buffer.go#L362: 	b.off = end
		buffer_ext.go#L9: 	if b.off > cap(b.buf) {
		buffer_ext.go#L13: 	b.off = 0
		buffer_ext.go#L18: 	if b.off > cap(b.buf) {
		buffer_ext.go#L22: 	b.off = 0
		buffer_ext.go#L30: 	if b.off > cap(b.buf) {
		buffer_ext.go#L35: 	if m == 0 && b.off != 0 {
		buffer_ext.go#L52: 		copy(b.buf, b.buf[b.off:])
		buffer_ext.go#L58: 		copy(tmp.buf, b.buf[b.off:])
		buffer_ext.go#L63: 	b.off = 0